from multiprocessing import Process
import os,time

# 子进程继承父进程
class sub_process(Process):
    def __init__ (self, name) :
        super().__init__() #调用Process初始化方法
        self.name=name #子进程名称
        print(f'{name} 在执行中')

if __name__ == '__main__':
    print("父进程开始")
    for i in range(10):
        p = sub_process(f'这是第{i}个子进程')
        p.start() #子进程中没有，会去父进程中找start方法
        p.join() #阻塞主进程，先让子进程执行完毕
        p.close()
    print('子进程全部执行完了，父进程也结束了')

